[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
PROGRAMS THAT SHOULD NOT BE COMPRESSED
--------------------------------------

PKLITE can compress most executable files. However, there are some applications
that cannot be compressed, or do not run correctly when compressed. The follow-
ing is a sample list of such programs.


     CV.EXE    Microsoft Codeview debugging program.
               When run in compressed form, the program returns:
               Invalid format in CV.EXE.

               The program does a run time check on the .EXE file, and
               in compressed form the error is reported.  PKLITE
               cannot detect this and compresses the file without any
               warnings.


     C2.EXE    Part of Microsoft C 6.00 compiler.
               When run in compressed form it reports:
                  Overlay not found.

               This is an example of a program with internal overlays
               where the overlay manager works incorrectly with the
               compressed .EXE file.  When compressing with PKLITE,
               the overlay data will be detected and the user will be
               prompted as to whether this file should be compressed.


     FOXPRO.EXE   FoxPro 1.00 - 1.02 Database program.

               This program contains internal overlays.  It will not
               run correctly when in compressed form.





PIFEDIT.EXE  Microsoft Windows PIF editing program.
---------------------------------------------------

PKLITE cannot compress any Microsoft Windows executable files. PKLITE detects
whether the  file being  compressed is a  Windows application, and  will  not
attempt to compress it.



MAKEINI.EXE  OS/2 program.
--------------------------

PKLITE  cannot compress any  OS/2 executable files. PKLITE detects whether the
file being compressed is an OS/2 application, and will not attempt to compress
it.


Programs that modify the executable file.

Programs that modify the load image data in  a  executable file will not work
correctly in  the compressed state. Many  programs have setup  programs  that
modify the executable  file itself.  An example of  this  would  be the PUTAV
program in PKZIP version 1.10.
If run on a  compressed  version of PKZIP, the message  "Error in: PKZIP.EXE"
will be displayed. The PKZIP program should be expanded to its  original size
with the -x option before running PUTAV.  After  installing the AV, PKZIP may
be recompressed.

Programs that modify  the extra overlay  data or data stored at the  end of the
.EXE file may run correctly in compressed form, since  only the load image data
is compressed by PKLITE. StupenDOS version 2.0 is an example of such a program.
Setup information  is appended  to the .EXE file.  Therefore, saving  the setup
works correctly with StupenDOS even when in compressed form.

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson